right join是
SQL语言中的查询类型,即
连接查询,它的全称为右外连接( right outer join),是
外连接的一种。
连接通常可以在
select语句的from子句或where子句中建立,其语法格式为:
其中join_table指出参与连接操作的表名,连接可以对同一个表操作,也可以对多表操作。对同一个表操作的连接称为
自连接。
on (join_condition)用来指连接条件,它由被
连接表中的列和
比较运算符、
逻辑运算符等构成。
right join是以B表的记录为基础的,A可以看成左表,B可以看成右表,right join是以右表为准的。换句话说,右表(B)的记录将会全部表示出来,而左表(A)只会显示符合搜索条件的记录(例子中为: A.aID = B.bID)。A表记录不足的地方均为NULL。